\select@language {english}
\contentsline {chapter}{\numberline {1}Introduction}{2}
\contentsline {chapter}{\numberline {2}Android}{3}
\contentsline {chapter}{\numberline {3}Development}{4}
\contentsline {section}{\numberline {3.1}My Circle}{4}
\contentsline {subsection}{\numberline {3.1.1}Facebook et Facebook Connect}{4}
\contentsline {subsubsection}{Facebook Connect}{5}
\contentsline {paragraph}{Graph API}{5}
\contentsline {paragraph}{Social Channels}{6}
\contentsline {paragraph}{Authentication}{8}
\contentsline {paragraph}{Chat}{9}
\contentsline {subsubsection}{OAuth 2.0 protocol}{10}
\contentsline {paragraph}{Roles}{11}
\contentsline {paragraph}{Protocol Flow}{11}
\contentsline {subsection}{\numberline {3.1.2}Extensible Messaging and Presence Protocol}{12}
\contentsline {subsection}{\numberline {3.1.3}Architecture}{12}
\contentsline {subsubsection}{Adresses}{12}
\contentsline {subsubsection}{Communication basics}{14}
\contentsline {subsubsection}{Authentication}{14}
\contentsline {subsection}{\numberline {3.1.4}L'application}{15}
\contentsline {subsection}{\numberline {3.1.5}Difficult\'es rencontr\'ees}{16}
\contentsline {section}{\numberline {3.2}E-Commerce}{16}
\contentsline {subsection}{\numberline {3.2.1}AdMod}{18}
\contentsline {subsection}{\numberline {3.2.2}Architecture}{18}
\contentsline {section}{\numberline {3.3}Localization}{18}
\contentsline {chapter}{\numberline {4}Debug}{19}
\contentsline {section}{\numberline {4.1}Doubt}{19}
\contentsline {section}{\numberline {4.2}SMSPlus}{19}
\contentsline {subsection}{\numberline {4.2.1}Architecture}{19}
\contentsline {subsubsection}{Short Message Peer to Peer}{20}
\contentsline {subsubsection}{Payments methods}{21}
\contentsline {paragraph}{PayPal}{21}
\contentsline {paragraph}{In-app Billing}{21}
\contentsline {subsection}{\numberline {4.2.2}Application}{22}
\contentsline {chapter}{\numberline {5}Design patterns}{26}
\contentsline {section}{\numberline {5.1}Model View Controller}{26}
\contentsline {section}{\numberline {5.2}Adapter}{26}
\contentsline {section}{\numberline {5.3}Observer}{26}
\contentsline {chapter}{\numberline {6}Conclusion}{27}
